/** 大票js** */

T = new Object();

/** 选中所有的权限节点* */
T.sNode = function() {
	$("#selectedAll").on('click', function() {
		bigpiao.sAllNode('node');
	});
}

/** 权限反选* */
T.sReNode = function() {
	$("#reSelected").on('click', function() {
		$(":input[name='node']").each(function(i, k) {
			if ($(this).is(':checked')) {
				$(this).prop("checked", false);
			} else {
				$(this).prop("checked", true);
			}
		});
	})
};

/** 全选节点* */
T.sAllNode = function(name) {
	$(":input[name='" + name + "']").prop("checked", true);
}
/** 保存权限* */
T.saveNode = function(url, rid) {

	$('#save').on('click', function() {
		var str = '';
		$("input[name='node']").each(function(i, k) {
			if ($(this).is(':checked')) {
				str += $(this).val() + ",";
			}
		});
		str = $.trim(str.substr(0, str.length - 1));
		if (str == '') {
			$.messager.alert('操作提示：', '您没有选中任何权限！');
			return false;
		}
		// ajax
		$.post(url, {
			node : str,
			rid : rid
		}, function(d) {
			d = eval("(" + d + ")");
			if (d.status == -1) {
				$.messager.alert('操作提示：', d.msg);
				return false;
			}

			if (d.status == 1) {
				$.messager.alert('操作提示：', d.msg);
				return false;
			}
		})

	})

}
